solidly grounded - Espagnol Anglais Dictionnaire